have had the biscuit - Francés Inglés Diccionario